Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mk: Add configure option for disabling codegen tests #32168

Merged
merged 1 commit into from
Apr 3, 2016

Conversation

alexcrichton
Copy link
Member

Our codegen test suite requires the LLVM FileCheck utility but unfortunately
this isn't always available in all custom LLVM roots (e.g. those specified via
--llvm-root). This commit adds a ./configure option called
--disable-codegen-tests which will manually disable running these tests. In
the case that this option is passed we can forgo the need for the FileCheck
executable. Note that we still require FileCheck by default as we will attempt
to run these tests.

Closes #28667

@alexcrichton
Copy link
Member Author

cc @wycats @LeoUnglaub

@alexcrichton
Copy link
Member Author

r? @brson

@alexcrichton
Copy link
Member Author

Also note that this is only "lightly tested" currently

@leo-unglaub
Copy link

I looked over the code and for me it looks good. But even with that patch i was unable of building it myself. But that is something for another ticket. This one looks good for me. Bit thanks for taking on this issue! You are the best!

@bors
Copy link
Contributor

bors commented Mar 18, 2016

☔ The latest upstream changes (presumably #32080) made this pull request unmergeable. Please resolve the merge conflicts.

@aturon
Copy link
Member

aturon commented Apr 1, 2016

@bors: r+

@bors
Copy link
Contributor

bors commented Apr 1, 2016

📌 Commit 295a70f has been approved by aturon

@bors
Copy link
Contributor

bors commented Apr 2, 2016

⌛ Testing commit 295a70f with merge 660fa89...

@bors
Copy link
Contributor

bors commented Apr 2, 2016

💔 Test failed - auto-win-msvc-64-opt-rustbuild

@alexcrichton
Copy link
Member Author

@bors: retry

On Fri, Apr 1, 2016 at 8:38 PM, bors notifications@github.com wrote:

[image: 💔] Test failed - auto-win-msvc-64-opt-rustbuild
http://buildbot.rust-lang.org/builders/auto-win-msvc-64-opt-rustbuild/builds/560


You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
#32168 (comment)

@bors
Copy link
Contributor

bors commented Apr 3, 2016

⌛ Testing commit 295a70f with merge 0918f82...

@bors
Copy link
Contributor

bors commented Apr 3, 2016

💔 Test failed - auto-linux-64-nopt-t

Our `codegen` test suite requires the LLVM `FileCheck` utility but unfortunately
this isn't always available in all custom LLVM roots (e.g. those specified via
`--llvm-root`). This commit adds a `./configure` option called
`--disable-codegen-tests` which will manually disable running these tests. In
the case that this option is passed we can forgo the need for the `FileCheck`
executable. Note that we still require `FileCheck` by default as we will attempt
to run these tests.

Closes rust-lang#28667
@alexcrichton
Copy link
Member Author

@bors: r=aturon a3fdde7

@bors
Copy link
Contributor

bors commented Apr 3, 2016

⌛ Testing commit a3fdde7 with merge 0894b06...

bors added a commit that referenced this pull request Apr 3, 2016
mk: Add configure option for disabling codegen tests

Our `codegen` test suite requires the LLVM `FileCheck` utility but unfortunately
this isn't always available in all custom LLVM roots (e.g. those specified via
`--llvm-root`). This commit adds a `./configure` option called
`--disable-codegen-tests` which will manually disable running these tests. In
the case that this option is passed we can forgo the need for the `FileCheck`
executable. Note that we still require `FileCheck` by default as we will attempt
to run these tests.

Closes #28667
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants